principal technical consultant - Alemán Inglés Diccionario